﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Diablo3.Engine
{
    /// <summary>
    /// 武僧
    /// </summary>
    public class Monk : Classes
    {
        /// <summary>
        /// 基础力量：7 + (等级 * 1)
        /// </summary>
        protected override double BaseStrength
        {
            get { return 7 + Lavel; }
        }

        /// <summary>
        /// 基础敏捷：7 + (Lavel * 3)
        /// </summary>
        protected override double BaseDexterity
        {
            get { return 7 + (Lavel * 3); }
        }

        /// <summary>
        /// 基础智力：7 + (Lavel * 1)
        /// </summary>
        protected override double BaseIntelligence
        {
            get { return 7 + Lavel; }
        }

        /// <summary>
        /// 基础活力：7 + (Lavel * 2)
        /// </summary>
        protected override double BaseVitality
        {
            get { return 7 + (Lavel * 2); }
        }

        /// <summary>
        /// 基础减伤30%
        /// </summary>
        protected override double BaseDamageReduction
        {
            get { return 0.3; }
        }

        /// <summary>
        /// 敏捷主属性
        /// </summary>
        public override double MainProperty
        {
            get { return Dexterity; }
        }
    }
}
